#3. 某公司即将为员工买保险，要求如下：
#已婚的男、女性都可以买保险，
#未婚男性25岁以下不提供保险，
#25岁以上（包括）提供保险，
#未婚女性22岁以下不提供保险，
#22岁以上（包括）提供保险，
#请用程序实现以上功能，接受员工的信息，显示公司是否为他提供保险，
#并显示原因
#（如：因为已婚，公司为你提供保险；
#公司不能为你提供保险，因为未婚男性在25岁以上才能提供保险）

#获取用户信息
gender = input("请输入性别(男/女):")
age = int(input("请输入年龄："))
marital_status = input('请输入婚姻状况(已婚/未婚)：')

#检查保险资格
if marital_status == '已婚':
    print('因为已婚，公司为你提供保险')
elif gender == '男' and marital_status == '未婚':
    if age >= 25:
        print('因为未婚男性在25岁以上(包括25岁)，公司为你提供保险')
    else:
        print('公司不能为你提供保险，因为未婚男性需满25岁')
elif gender == '女' and marital_status == '未婚':
    if age >= 22:
        print('因为未婚女性在22岁以上(包括22岁)，公司为你提供保险')
    else:
      print('公司不能为你提供保险，因为未婚女性需满22岁')
else:
    print('输入信息有误，请检查性别和婚姻状况')

if __name__ == "__main__":
    check_insurance()